Company: Sharp Decisions
Location: Westlake, TX
Posted on: October 26
Full Stack Software Engineer
Contract Type: Contract-to-Hire (6-12 month initial contract with potential for permanent placement)Location: [Westlake TX Hybrid/On-site]Client: Fortune 500 Financial Services CompanyNo 3rd parties please, w2 only
Project Overview
Our client is embarking on a multi-year transformation of their debit and credit card programs, focusing on enhancing customer service capabilities across live channels, improving digital experiences (web and mobile), and optimizing vendor partnerships. This contract role offers the opportunity to work on highly critical and scalable card technology systems that serve multiple products across the organization.
Role Summary
We are seeking a contract Full Stack Software Engineer who brings deep expertise in designing and developing high-performance systems including APIs, Event-Driven architecture, and Data feeds. You'll join a fast-paced team that follows a strong product mindset, leveraging customer and market feedback alongside robust engineering practices to build scalable financial technology solutions.
Key Responsibilities
Architecture & Development
- Design and architect complex solutions on platforms dedicated to high-scale processing of large data volumes
- Develop and maintain Java web services and API solutions using modern frameworks
- Build event-driven systems and data feeds for real-time financial processing
- Create rapid prototypes that are production-ready and iterate based on real customer feedback
Leadership & Collaboration
- Mentor and provide technical direction to team members on technology and design decisions
- Own technical issues and deliver comprehensive end-to-end solutions
- Collaborate with business and technology stakeholders to define next-generation ecosystem requirements
- Drive and participate in technical discussions with strong communication skills
DevOps & Quality
- Implement CI/CD practices and tools for rapid, low-risk deployments
- Utilize A/B testing, blue-green deployments, and feature toggles for safe releases
- Maintain mission-critical customer-facing platforms with high availability requirements
- Continuously evaluate and prototype emerging technologies for business value assessment
Required Technical Skills
Core Development (8+ years required)
- Java Web services and API development
- J2EE, Spring MVC, Spring Core
- JavaScript and modern web technologies
- RESTful API design, versioning, isolation, and microservices architecture
Cloud & Infrastructure
- AWS services: EKS, S3, SQS, SNS, Lambda
- Containerization with Docker
- Kubernetes orchestration
Streaming & Messaging
- Open source streaming products
- Microservices architecture
- Message Oriented Middleware
- Stream processing technologies
DevOps & Automation
- CI/CD pipelines (Maven, Jenkins)
- Infrastructure as Code (Ansible)
- Version control (Git/Stash)
- API documentation frameworks (Swagger)
Testing & Quality
- Testing frameworks: JUnit, Mockito, Cucumber
- Test-driven development practices
- Performance testing and optimization
Database Technologies
- Relational database management systems
- NoSQL databases
- Data modeling and optimization
Preferred Additional Skills
- Web application development: JSP, HTML, CSS/SASS, jQuery
- Modern frontend frameworks: Angular
- Backend technologies: Node.js
- Experience with global development teams
- Financial services or fintech background
Candidate Profile
Professional Experience
- 8+ years of hands-on software development experience
- Leadership experience in fast-paced agile environments
- Proven track record supporting mission-critical platforms
- Experience with highly scalable distributed systems
Personal Attributes
- Self-starter who challenges the status quo
- Curious mindset, comfortable asking "Why" and "What if"
- Passionate about technology and staying current with trends
- Strong problem-solver focused on real customer needs
- Excellent collaboration and communication skills
- Digital-first mindset with focus on customer experience
Contract Details
Duration: 6-12 months initial contractConversion Opportunity: High potential for permanent placement based on performance and business needsStart Date: ImmediateWork Environment: [Remote/Hybrid/On-site as specified]
Next Steps
Qualified candidates should submit:
- Updated resume highlighting relevant experience
- Portfolio or examples of API/microservices work
- Availability and preferred start date
This contract-to-hire opportunity offers the chance to make an immediate impact on critical financial technology systems while building toward a potential permanent role with a leading financial services organization.#LI-EW1